meeting place – Català–English translations

🇬🇧 en ca

meeting place noun

  • place where people arrange to meet
punt de trobada
Wiktionary Links